albatross around one's neck – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

albatross around one's neck noun

  • thing that hinders
svoris
Wiktionary Links